huddle (crowd together) - Francés Inglés Diccionario